﻿/*
和数数列 
Time Limit:200MS  Memory Limit:32768K


Description:
一个数列1,3,6,10,15,21,…,每一个数都是从1到该项序的和数。例如，第五项的值15为从1加到5的和。现在对于每个给定的项数n，计算该数列从第1项到第n项的和。例如，给定项值5，则从第1项到第5项的和为35。

Input:
有一些整数n(0<n<2344)。 
Output:
输出n所对应的从第1项到n项的和数列的和。每个输出占一行。 
Sample Input:
3 5
Sample Output:
10
35
*/
#include <stdio.h>
int main()
{
	int n;
	while (EOF!=scanf("%d", &n))
	{
		long temp1=(long)n*(n+1)/2L;
		long temp2=(n+2);
		if(temp2%3)
			temp1/=3;
		else
			temp2/=3;
		printf("%ld\n", temp1*temp2);
	}

	return 0;
}